
//字符串转数字，遇见其他符号变为0，考虑点：字符串为空，数字为负数
public class Text2 {
    public int StrToInt(String str) {
        if(str.length()<=0)
        {
            return 0;
        }
        long str1 = 0;
        for (int i = 0; i < str.length(); i++) {
            if (i == 0 && str.charAt(i) == 43 || str.charAt(i) == 45) {
                continue;
            }
            if (str.charAt(i) >= 48 && str.charAt(i) <= 57) {
                str1 += ((long)str.charAt(i) - 48);
                str1 *= 10;
            } else {
                str1 = 0;
                break;
            }
        }
        str1 /= 10;
        return str.charAt(0)==45?-(int)str1:(int)str1;
    }
    public static void main(String[] args) {

    }
}
